var BossUtils = function() {};

BossUtils.getCurrentRecord  = function (com, grid) {
    return $('.trSelected').attr("id");
}

BossUtils.checkSingleRecord = function (com, grid) {
    var selected_count = $('.trSelected', grid).length;
    if (selected_count == 0) {
        top.Boxy.alert('请选择一条记录!', null, {title: "提示信息"});
        return false;
    }
    if (selected_count > 1) {
        top.Boxy.alert('抱歉只能同时修改一条记录!', null, {title: "提示信息"});
        return false;
    }
    return true;
}


$(top.document).ready(function () {
//    $.ajax({cache:false});

    $(".loading-tip", top.document).ajaxStart(function () {
        $(this).show();
    });
    $(".loading-tip", top.document).ajaxStop(function () {
        $(this).hide();
    });
//    $(".loading-tip", top.document).ajaxError(function () {
//        top.Boxy.alert('处理失败!', null, {title: "提示信息"});
//    });

    $(top.document).ajaxError(function (e, jqxhr, settings, exception) {
//        if(jqxhr.statusCode != 200) {
            top.Boxy.alert(exception, null, {title: "提示信息"});
//        } else {
//            top.document.reload();
//            return false;
//        }
    })
});

/**
 * 清空下拉选择框
 * @param id
 */
BossUtils.clearOptions = function (id) {
     $("#"+id).find("Option").remove();
}

/**
 * 增加下拉选择项，json数据
 * @param id
 * @param json
 */
BossUtils.addOptions = function (id,json){
   var result = eval(json);
   for(var i=0;i<result.length;i++)
   {
       $("#"+id).append("<option value="+result[i].id+">"+result[i].name+"</option>");
   }
}

BossUtils.resizeWindow = function (){
    var height = $(document).find("body").height()+10;
    var width = $(document).find("body").width();
    top.qBox.resizeOnly(width, height, function (){});
}
